#ifndef PI_H_
#define PI_H_

#include <stdio.h>
#include <iostream>

#include "Host.h"



class Pi {
public:
    /* Force singleton access */
    static Pi& getPi() {
        static Pi instance;
        return (instance);
    }

    char *get_host_name();


private:
    /* Private constructor for singleton */
    Pi(){}

    /* Keep these empty to prevent duplication of this singleton. */
    Pi(const Pi& pi);
    void operator=(const Pi&);
};

#endif /* PI_H_ */
